package com.hg.design.behavior.observer.biancheng.ex2;

import java.util.ArrayList;
import java.util.List;

//抽象目标类：汇率
public abstract class Rate {
    protected List<Company> companys = new ArrayList<>();

    //增加观察者方法
    public void add(Company company){
        this.companys.add(company);
    }

    //删除观察者方法
    public void remove(Company company){
        this.companys.remove(company);
    }

    public abstract void change(int number);
}
